package com.suixun.util.enums;

/**
 * 除过原图外的其他类型商品图片
 *
 */
public enum ProductImageType {

    //第一张图片有以下三个类型
    listType(210, 800), // 画报流210*800
    discoveryType(270, 270), // 详细页面图片规格270*270
    profileType(120, 180), // 首页
    
    //normalType 每张图片都有normalType，normalType包含smallPic,bigPic
    
    smallPic(80, 80), // detail页面需要的小图和大图
    bigPic(470, 470);// 生成Detail页面大图片

    public static ProductImageType[] normalType = new ProductImageType[] {ProductImageType.smallPic,ProductImageType.bigPic};
    private int imageWidth; // 图片宽度

    private int imageHeight; // 图片高度

    private ProductImageType(int imageWidth, int imageHeight){
        this.imageWidth = imageWidth;
        this.imageHeight = imageHeight;
    }

    public int getImageWidth() {
        return imageWidth;
    }

    public void setImageWidth(int imageWidth) {
        this.imageWidth = imageWidth;
    }

    public int getImageHeight() {
        return imageHeight;
    }

    public void setImageHeight(int imageHeight) {
        this.imageHeight = imageHeight;
    }
    
}
